home *** CD-ROM | disk | FTP | other *** search
/ Retro Gamer 15 / Retro Gamer 15.iso / Commodore Emulators / AkikoFull_Setup.exe / WinUAE / Docs / Translated / Leggimi < prev    next >
Encoding:
Text File  |  2001-03-11  |  32.1 KB  |  732 lines

  1. File LEGGIMI per la versione 0.8.x di UAE, l'Ultimate Amiga Emulator
  2.  
  3. (c) 1995-1998 Bernd Schmidt   <crux@pool.informatik.rwth-aachen.de>
  4.  
  5. ═════════════════════════════════════════════════════════════════════════════
  6. Traduzione ed aggiunte a cura di Fulvio Leonardi, Copyright (c) 1998.
  7.  
  8. Home Page italiana di UAE : http://www.panservice.it/uae/
  9.  
  10. E-mail                    : uae@mbox.panservice.it
  11.  
  12. Tutti i diritti sono riservati. E' concessa la distribuzione di questo
  13. documento in qualsiasi forma, a patto che avvenga gratuitamente. NON sono
  14. autorizzate modifiche di alcun tipo senza l'espresso consenso dell'autore,
  15. ne' tantomeno diverse attribuzioni di provenienza. Se parti di questo
  16. documento o l'intero documento stesso vengono inclusi in mezzi di
  17. informazione (come siti web o articoli di riviste), e' richiesta una
  18. citazione dell'autore, della sua e-mail ed eventualmente del suo sito. Per
  19. qualsiasi tipo di diffusione che vada al di la' della normale distribuzione
  20. del software di Pubblico Dominio, contattare l'autore.
  21.  
  22. All trademarks used in this document are property of respective owners.
  23. ═════════════════════════════════════════════════════════════════════════════
  24.  
  25.  
  26. Licenza d'uso
  27. ░░░░░░░░░░░░░
  28.  
  29. UAE e' distribuito sotto le condizioni della GNU General Public License.
  30. Questo significa che e' software gratuito: e' ben accetta la distribuzione
  31. di sue copie e/o la modifica del suo codice sorgente, sotto determinate
  32. condizioni. Cio' comporta anche che non ci sono garanzie di alcun tipo per
  33. UAE.
  34.  
  35. Leggi il file "COPYING" che puoi trovare nella directory principale di
  36. questo archivio per maggiori dettagli.
  37.  
  38.  
  39. Sguardo d'insieme
  40. ░░░░░░░░░░░░░░░░░
  41.  
  42. Un emulatore e' un programma che ti permette di eseguire sul tuo computer
  43. software per una macchina che ha hardware e sistema operativo proprietari.
  44. UAE ti da' la possibilita' di utilizzare la maggior parte del parco software
  45. Amiga disponibile. E' un'emulazione software, e questo significa che non e'
  46. necessario hardware aggiuntivo o speciale. L'hardware di un Amiga e' emulato
  47. accuratamente, cosi' il software Amiga viene ingannato e crede di girare su
  48. una macchina "reale", con lo schermo, la tastiera, l'hard disk ed il mouse
  49. del tuo computer che recitano il ruolo delle loro controparti emulate.
  50.  
  51. UAE e' stato sviluppato per sistemi tipo Unix. Nel frattempo, e' stato
  52. portato in ambienti Mac, DOS, BeBox, NextStep, XFree86/OS2 ed Amiga (d'ora in
  53. poi potra' eseguire se stesso). Dovresti aver ricevuto diversi altri file
  54. insieme a questo documento con istruzioni su come installare ed utilizzare la
  55. versione per il tuo sistema operativo.
  56.  
  57. Questa sezione e' giusto cio' che si propone di essere: uno sguardo
  58. d'insieme. Per favore leggi _tutto_ questo file, in particolar modo se hai
  59. problemi. UAE ha un sacco di caratteristiche ed allo stesso modo un sacco di
  60. opzioni di configurazione. Se non le conosci, e' come se UAE non facesse per
  61. te, oppure non funzionasse al meglio delle sue possibilita'.
  62.  
  63. Per favore leggi anche il file "FAQ.ita", che contiene alcune domande
  64. ricorrenti (assieme alle risposte!). Dovresti ricercare anche un documento
  65. (eventualmente tradotto in italiano) che descriva le opzioni specifiche di
  66. UAE relative al sistema operativo che stai usando, ad esempio "BeOS/LEGGIMI"
  67. o "DOS/LEGGIMI".
  68.  
  69. Alcune persone si sono lamentate del fatto che la documentazione di UAE
  70. contenga solo "gergo misterioso". Mi spiace. Malgrado cio' che ti venga detto
  71. dalla MessySoft e dalla Tomato, i programmi per computer non sempre sono
  72. facili da usare. UAE ha bisogno di un po' d'aiuto da te ed in ogni caso
  73. dovresti avere una base minima d'informatica. Dopotutto, sei un fan di Amiga,
  74. cosi' dovresti conoscere cos'e' il Workbench, non credi?
  75.  
  76.  
  77. Caratteristiche
  78. ░░░░░░░░░░░░░░░
  79.  
  80. Questa versione di UAE emula:
  81.  
  82. - Una CPU 68000, 68010 o 68020, opzionalmente con la FPU 6881;
  83. - Chipset grafico OCS, con big blits dell'ECS;
  84. - Fino a 2Mb di Chip RAM e fino a 8 Mb di Fast RAM, o 8 Mb di Chip RAM senza
  85.   Fast RAM;
  86. - Fino a 64 Mb di Fast RAM Zorro III, indipendentemente dal quantitativo di
  87.   Chip RAM (solo con CPU 68020);
  88. - Fino ad 1 Mb di Slow RAM, per estendere la compatibilita' a software
  89.   "ostico";
  90. - Fino ad 8 Mb di memoria sulla scheda video, utilizzabile da software che
  91.   supporti schede grafiche compatibili Picasso96;
  92. - 4 floppy disk drive da 3 pollici e mezzo (DF0:, DF1:, DF2: e DF3:). Non e'
  93.   possibile leggere direttamente i dischetti Amiga, cosi' vengono emulati
  94.   tramite disk file;
  95. - Un hard disk: sia tramite immagine su file hard disk, sia condividendo
  96.   unita' del filesystem nativo;
  97. - Supporto joystick (con opzione di rimapparlo sul tasterino numerico);
  98. - Supporto mouse;
  99. - Possibilita' di essere lanciato in diverse risoluzioni (per una migliore
  100.   corrispondenza dell'immagine o per una maggiore velocita');
  101. - Pieno supporto sonoro stereo, costituito da 4 canali ad 8 bit;
  102. - Supporto a porte seriali e parallele (ancora sperimentale);
  103. - altre cose che non funzionano cosi' bene da meritare di essere ricordate
  104.   qui...
  105.  
  106.  
  107. Richieste (IMPORTANTE! LEGGI QUI!) / Limitazioni
  108. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  109.  
  110. Non sono emulate:
  111. - Le collisioni tra sprite e playfield (la collisione tra sprite funziona);
  112. - La MMU (una sezione delle CPU 68030/040, ad eccezione di quelle usate dalla
  113.   Commodore). Questo significa che non potrai utilizzare sistemi di memoria
  114.   virtuale o veri sistemi operativi, come Linux o BSD;
  115. - Il chipset AGA (A4000/A1200). Questo chipset ha funzionalita' avanzate per
  116.   gestire fino a 256 colori in tutte le risoluzioni;
  117. - L'emulazione della porta seriale esiste ma non funziona troppo bene
  118.   (qualcuno mi dica quando non e' piu' vero, non la uso).
  119.  
  120. Dato che il controller del floppy disk drive del PC non puo' leggere i
  121. dischetti Amiga (gia', questo e' un dato di fatto), l'accesso ai dischi deve
  122. essere gestito in maniera diversa: i floppy sono emulati per mezzo di disk
  123. file che contengono un'immagine "grezza" del floppy disk che vuoi emulare. Un
  124. disk file e' un'immagine della struttura base di un floppy disk Amiga,
  125. contiene 901120 bytes (880 Kb), che e' la capacita' standard di un dischetto
  126. Amiga.
  127.  
  128. Attualmente, per eseguire un programma hai bisogno di installare un'immagine
  129. delle ROM del tuo Amiga. Non puoi lanciare UAE se non hai quest'immagine. Non
  130. e' inclusa perche' e' software coperto da copyright. Non chiedetemi di
  131. inviarvene una copia. Non lo faro'. Se non possiedi un Amiga e vuoi comunque
  132. eseguire UAE, devi prima comprartene uno o quantomeno acquistare il software
  133. di sistema (ROM + Workbench).
  134. L'immagine del Kickstart puo' essere sia di 256 Kb che di 512 Kb. Il suo nome
  135. predefinito deve essere "kick.rom".
  136.  
  137. Leggi la sezione "Accessori", piu' sotto, per istruzioni su come creare
  138. immagini delle ROM e dei dischi.
  139.  
  140. Se non hai un file col Kickstart, potresti comunque avviare alcuni giochi o
  141. demo. L'emulatore include un primitivo codice d'avvio che cerchera' di
  142. leggere ed eseguire il bootblock del disk file che stai usando e se quel
  143. bootblock utilizza solo quel paio di funzioni supportate dal "Kickstart di
  144. rimpiazzo", il tuo programma partira'. Non aspettarti chissacche', in ogni
  145. caso.
  146.  
  147. In piu' hai bisogno di un po' di software da caricare - per quale altro
  148. motivo dovresti voler emulare un Amiga? Ci sono diversi modi di rendere i
  149. programmi accessibili ad UAE, per mezzo di file con immagini dei dischetti o
  150. attraverso l'emulazione di un hard disk. Dovresti fare un'immagine del disco
  151. Workbench dell'Amiga ed installarlo come "df0.adf" (adf = Amiga Disk File),
  152. quando usi UAE per la prima volta. Ulteriori ragguagli su come creare questi
  153. file al paragrafo "Trasferimento del software".
  154.  
  155. Per utilizzare l'emulazione Picasso96 hai bisogno delle librerie Picasso96,
  156. che non sono incluse. Possono essere reperite, per esempio, su AmiNet.
  157.  
  158.  
  159. Lanciare UAE
  160. ░░░░░░░░░░░░
  161.  
  162. Per prima cosa, leggi la documentazione su come avviare UAE relativa al tuo
  163. sistema. Dovresti avere un programma eseguibile chiamato "uae". Puoi
  164. semplicemente lanciarlo, oppure puoi eventualmente fornirgli una o piu' delle
  165. seguenti opzioni:
  166.  
  167. [Please refer to the English documentation for this section.  The option
  168. handling has changed and the translated docs were incorrect]
  169.  
  170. Whew. Probabilmente devi fare un po' di esercizi per sentirti a tuo agio con
  171. questi parametri!
  172.  
  173. UAE puo' scegliere di ignorare/rifiutare alcune combinazioni di questi due
  174. parametri. Alcune modalita' potrebbero inoltre rifiutarsi di funzionare sul
  175. tuo sistema.
  176.  
  177. Puoi anche definire queste opzioni in un file di configurazione nella tua
  178. directory principale. Semplicemente, crea un file ~/.uaerc e mettici dentro
  179. alcune opzioni. Su sistemi non-Unix, il file e' chiamato uae.rc e dovrebbe
  180. trovarsi nella directory corrente.
  181.  
  182.  
  183. Scelta dell'aspetto dello schermo e dei colori
  184. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  185.  
  186. Come descritto nel paragrafo precedente, UAE puo' essere lanciato con
  187. risoluzioni e colori molto differenti. Comunque, poche opzioni riguardanti la
  188. profondita' del colore sono disponibili se usi la versione X11 di UAE,
  189. poiche' e' il Server X che determina quanti colori sono utilizzabili. Se stai
  190. eseguendo un Server X a 256 colori, puoi usare il parametro "-H 3" per dire
  191. ad UAE di attivare il dithering sui colori per risultati migliori.
  192.  
  193. Dovrai sperimentare quale modalita' ti offre il compromesso migliore tra
  194. qualita' dell'immagine e velocita'. Nota che il processo di dithering consuma
  195. del tempo, cosi' anche se i 256 colori con dithering appaiono migliori che i
  196. 256 colori senza, ricorda che UAE sara' piu' lento in quel modo.
  197.  
  198. La risoluzione raccomandata e' la 800x600. Nei modi Lores, alcune immagini in
  199. Overscan che l'Amiga tenta di mostare potrebbero non entrare completamente
  200. nello schermo, altre potrebbero essere decentrate ed alcuni effetti grafici
  201. potrebbero apparire strani. Per migliori risultati, usa la 800x600 con almeno
  202. 32768 colori. Per la velocita', usa la 400x300 in bassa risoluzione con
  203. 256 colori.
  204.  
  205. _Non_ usare profondita' di colore a 24 o 32 bit, finche' non devi farlo per
  206. forza. Sono troppo lente per essere utilizzabili.
  207.  
  208.  
  209. Emulazione dell'hard disk
  210. ░░░░░░░░░░░░░░░░░░░░░░░░░
  211.  
  212. Poiche' utilizzare disk file e' scocciante, e' necessario emulare un hard
  213. disk. Ci sono due modi per utilizzare grandi quantitativi di dati con UAE:
  214. file hard disk e directory condivise.
  215.  
  216. 1. File hard disk
  217. =================
  218.  
  219. I file hard disk sono grandi file che contengono l'immagine di un filesystem
  220. Amiga. Funzionano per una buona percentuale come i disk file. Puoi
  221. semplicemente creare un grande file vuoto e dire ad UAE di usarlo come hard
  222. disk file, ma hai bisogno di formattarlo dall'interno dell'emulazione prima
  223. di cominciare ad usarlo.
  224.  
  225. Sotto Unix, puoi creare un hard disk file (non formattato) col comando:
  226.  
  227.  dd if=/dev/zero of=hardfile bs=512 count=16384
  228.  
  229. che creera' un file da 8 Mb. Versioni di UAE per altri SO potrebbero essere
  230. fornite di un'utility chiamata "makedisk" o di altri modi per creare tale
  231. file.
  232.  
  233. Per comunicare all'emulatore che vuoi utilizzare un determinato file come
  234. hard disk file, usa l'opzione "-W", per esempio:
  235.  
  236.  uae -W 32:1:2:hardfile
  237.  
  238. I primi tre numeri sono informazioni geometriche che comunicano ad AmigaOS la
  239. organizzazione del file. Il primo numero (32) e' il numero dei settori per
  240. traccia; il secondo numero (1) e' il numero delle testine o superfici; il
  241. terzo numero (2) e' quello dei blocchi riservati. Se usi tagli "normali"
  242. (multipli di due, come 32 Mb), dovrebbe andarti bene l'utilizzo degli stessi
  243. parametri mostrati nell'esempio. L'utilizzo di altri parametri dovrebbe aver
  244. senso se trasferisci l'immagine di un hard disk Amiga reale che adopera una
  245. geometria differente. L'ultimo campo del parametro "-W" riguarda il nome del
  246. file hard disk.
  247.  
  248. Se utilizzi il Kickstart 1.3 o precedenti i file hard disk non possono essere
  249. al momento montati all'avvio e percio' non puoi nemmeno eseguire il boot da
  250. questi. Dovrai avviare il sistema o da un disk file o da una directory
  251. condivisa (vedi oltre) e montare in seguito l'hardfile.device. Per far
  252. questo, aggiungi queste linee alla "mountlist" presente in "DEVS:":
  253.  
  254. UAE0:     Device = uaehf.device
  255.       Unit   = 0
  256.       Flags  = 0
  257.       Surfaces = 1
  258.       BlocksPerTrack = 32
  259.       Reserved = 1
  260.       Interleave = 1
  261.       LowCyl = 0 ; HighCyl = 511
  262.       Buffers = 5
  263.       DosType = 0x444F5300
  264.       BufMemType = 1
  265. #
  266.  
  267. (Potresti aver bisogno di aggiustare questi valori se specifichi una
  268. geometria differente e/o il tuo file hard disk ha un taglio maggiore di 8 Mb
  269. e/o il tuo file hard disk non e' montato come UAE0: perche' hai attivato
  270. altri hard disk prima).
  271.  
  272. Quindi, batti "mount UAE0:" in una finestra AmigaShell (o metti questo
  273. comando nella tua startup-sequence) e dovresti essere in grado di accedervi.
  274. Non dimenticare di formattarlo con il comando format da una finestra Shell di
  275. AmigaDOS:
  276.  
  277.  format drive uae0: name Mister_Willwink
  278.  
  279. 2. Directory condivise: ovvero come accedere a filesystem nativi
  280.    dall'emulatore
  281. ================================================================
  282.  
  283. Offrono maggiori vantaggi:
  284. - non hanno problemi col Kickstart 1.3;
  285. - sono piu' utili;
  286. - sono piu' veloci.
  287.  
  288. Se adoperi i parametri -M o -m, potrai accedere al tuo filesystem nativo
  289. dall'emulatore. Se lanci UAE cosi':
  290.  
  291.  uae -m sound:/usr/amiga/modules
  292.  
  293. potrai disporre di tutti i file presenti nella directory /usr/amiga/modules
  294. attraverso il dispositivo AmigaDOS "SOUND:".
  295. (Utenti DOS: provate "uae -m dh0:C:\" per montare il vostro drive C:\ come
  296. DH0:).
  297.  
  298. Puoi montare fino a 20 dispositivi, sia file hard disk che directory
  299. condivise, ripetendo queste opzioni piu' volte. I dispositivi verranno
  300. chiamati UAE0:, UAE1:, eccetera. UAE avviera' da UAE0: se non viene trovato
  301. un disk file per il floppy drive 0.
  302. Puoi usare inoltre il filesystem nativo per montare CD-ROM Amiga, o puoi
  303. usare l'emulazione hard disk per montare floppy disk:
  304. "uae -W 11:2:2:wb13.adf" montera' il disk file wb13.adf.
  305.  
  306.  
  307. Accessori / Trasferimento del software
  308. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  309.  
  310. Come gia' dovresti sapere, hai bisogno di trasferire file tra il tuo Amiga e
  311. la macchina sulla quale fai girare UAE. Ci sono diversi modi per farlo.
  312.  
  313.  - Utilizzando un cavo null modem ed eseguendo un programma di emulazione di
  314.    terminale su entrambe le macchine, puoi trasferire i file via
  315.    upload/download Zmodem. Gli Amiga equipaggiati col 68000 possono di solito
  316.    raggiungere approssimativamente i 3000 caratteri al secondo attraverso il
  317.    cavo null modem, utilizzando il serial.device standard Commodore.
  318.    Comunque, utilizzando il device sostitutivo BaudBandit.device si possono
  319.    ottenere circa i 5500 caratteri al secondo. Una seconda alternativa e'
  320.    usare il programma BASIC adfi.bas (accluso ad UAE) per trasferire un file
  321.    dall'Amiga al PC attraverso il cavo null modem.
  322.  
  323.  - Se utilizzi il CrossDOS sul tuo Amiga, puoi comprimere l'immagine del
  324.    disco o del Kickstart usando LhA o un simile archiviatore PC compatibile e
  325.    copiarla su un floppy disk da 720 Kb. Ora puoi passare il disco al PC,
  326.    copiare il file compresso nella directory di UAE e decomprimerlo.
  327.    Se non hai il CrossDOS sull'Amiga, esiste un'utility freeware simile
  328.    chiamata Msh, che puo' essere reperita su Aminet o sui Fish disk 382 o
  329.    327.
  330.  
  331. In ambo i casi, hai bisogno di leggere la documentazione acclusa al programma
  332. che adoperi per il trasferimento. L'uso di questi programmi non puo' essere
  333. spiegato in questo contesto.
  334.  
  335. Nella sottodirectory "amiga" troverai due piccoli programmi Amiga che ti
  336. aiuteranno a generare i necessari file immagine. Si chiamano transrom e
  337. transdisk (se utilizzi MS-DOS transdisk verra' troncato in "transdis").
  338. Copiali sul tuo Amiga e rendili eseguibili (digitando "protect transrom
  339. rwed" e "protect transdisk rwed" in una finestra AmigaShell).
  340. Transrom riversera' il contenuto delle ROM del tuo Kickstart e transdisk
  341. trasferira' l'immagine di un floppy in uno dei drive. Tutti e due i programmi
  342. mandano i dati all'output standard (leggi: lo schermo), per cui hai bisogno
  343. di reindirizzarli. Da una finestra AmigaShell esegui:
  344.  
  345.  transrom >ram:kick.rom
  346.  
  347. per creare un file chiamato "kick.rom" nel RAM disk, e
  348.  
  349.  transdisk >ram:df0.adf
  350.  
  351. per creare un file chiamato "df0.adf" nel RAM disk. Questi file sono
  352. piuttosto grandi, 262144 o 524288 byte per l'immagine delle ROM e 901120 byte
  353. per l'immagine di un disco.
  354.  
  355. Non eseguire MAI questi programmi dal Workbench. Apri sempre una finestra
  356. Shell o CLI per farlo.
  357.  
  358. Transdisk accetta i seguenti parametri:
  359.  
  360.  -d periferica unita' : Usa questa periferica al posto di DF0:.
  361.  -s n                 : Inizia il trasferimento dalla traccia n
  362.             (predefinito: 0).
  363.  -e n                 : Termina il trasferimento alla traccia n
  364.             (predefinito: 79).
  365.  -w file          : Non legge dal floppy, ma scrive il contenuto del
  366.             "file" sul floppy.
  367.  -h                   : Tratta il dischetto come ad alta densita'. Le
  368.             immagini di dischetti HD non sono ancora supportate
  369.             da UAE, comunque. Nota che il file risultante sara'
  370.             grosso il doppio.
  371.  
  372. Cosi', per traferire il disco nel drive DF1:, devi dare il comando:
  373.  
  374.  transdisk >ram:df1.adf -d trackdisk 1
  375.  
  376. Se non hai molta RAM e non puoi passare tutta l'immagine di un dischetto nel
  377. RAM disk, puoi suddividere il trasferimento in parti multiple con i parametri
  378. "-s" ed -e". Per trasferire il disco in quattro passate, dovrai usare i
  379. seguenti comandi:
  380.  
  381.  transdisk >ram:df0_1.adf -s 0 -e 19
  382.  transdisk >ram:df0_2.adf -s 20 -e 39
  383.  transdisk >ram:df0_3.adf -s 40 -e 59
  384.  transdisk >ram:df0_4.adf -s 60 -e 79
  385.  
  386. Di solito basta dividere l'immagine del dischetto in due parti con i
  387. parametri:
  388.  
  389.  transdisk >ram:df0_1.adf -s 0 -e 39
  390.  
  391.  e
  392.  
  393.  transdisk >ram:df0_2.adf -s 40 -e 79
  394.  
  395. Naturalmente, dovresti salvare ciascuno dei file in un altro posto prima di
  396. trasferire il successivo con transdisk, per creare spazio nella RAM.
  397. Quando hai tutti i file sul tuo PC, puoi battere questo comando sotto Unix:
  398.  
  399.  cat df0_1.adf df0_2.adf df0_3.adf df0_4.adf >df0.adf
  400.  
  401. o, sotto DOS:
  402.  
  403.  COPY /B DF0_1.ADF+DF0_2.ADF+DF0_3.ADF+DF0_4.ADF DF0.ADF
  404.  
  405. Naturalmente, se hai diviso il dischetto in due devi dare:
  406.  
  407.  COPY /B DF0_1.ADF+DF0_2.ADF DF0.ADF
  408.  
  409. DFx.ADF sono, ovviamente, nomi fittizi che puoi sostituire con cio' che ti
  410. pare piu' opportuno.
  411.  
  412. Mi hanno detto che esistono i seguenti accessori per il Mac per concatenare
  413. file binari: "ChunkJoiner 2.1.2", che si puo' trovare nella directory <disk>
  414. di Info-Mac o "JoinFiles 1.0.1", nella directory <text> di Info-Mac.
  415.  
  416. Il transdisk attuale puo' leggere solo dischetti in formato AmigaDOS
  417. standard. Questo significa che la maggior parte dei giochi che fanno
  418. affidamento su alcune forme di protezione dalla copia non possono essere
  419. trasferiti (ulteriori informazioni sui formati dei dischi nel file FAQ.ita).
  420.  
  421. *****************************************************************************
  422. Se trasferisci software commerciale, non devi distribuire il file immagine
  423. risultante, poiche' sarebbe una violazione delle leggi sui diritti d'autore.
  424. Le ROM del Kickstart sono considerate software commerciale. Puoi usare solo
  425. il Kickstart del TUO Amiga e non puoi distribuire i file con le ROM del
  426. Kickstart. Per favore, leggi la licenza che e' acclusa al tuo software per
  427. ulteriori dettagli.
  428. *****************************************************************************
  429.  
  430.  
  431. Recuperare file da un'immagine di un dischetto
  432. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  433.  
  434. Se hai un file immagine di un dischetto e vuoi recuperare i file ivi
  435. contenuti, puoi usare l'accessorio "readdisk". Viene compilato
  436. automaticamente dal "make". Se hai un file disk "df0.adf" di un dischetto
  437. chiamato "Workbench1.3D" e dai:
  438.  
  439.  readdisk df0.adf
  440.  
  441. l'intera struttura delle directory del file disk sara' registrata in una
  442. nuova sottodirectory chiamata "Workbench1.3D". Puoi opzionalmente fornire un
  443. secondo parametro per specificare la directory in cui ricreare l'output,
  444. piuttosto che la directory corrente.
  445. Readdisk legge solo il formato OFS (Old File System). I dischetti FFS (Fast
  446. File System) saranno allegramente classificati come illeggibili.
  447. Utilizza l'unixfs.device dall'interno dell'emulatore se vuoi trasferire file
  448. da dischetti FFS.
  449.  
  450.  
  451. Emulazione di schede grafiche Picasso96
  452. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  453.  
  454. Per usare questa caratteristica, devi selezionare l'emulazione della CPU
  455. 68020 con spazio d'indirizzamento della memoria a 32 bit ("-C 2" o "-C 3").
  456. Hai inoltre bisogno delle ROM del Kickstart 3.x.
  457.  
  458. Devi usare l'opzione "-U" per specificare quanta memoria grafica devi
  459. emulare, per esempio "-U 4" per avere 4 Megabyte. Quindi, ti serve il
  460. software Picasso96 che non e' distribuito con UAE (ci sara' presto un link
  461. all'Home Page di Picasso96 sulla Web Page di UAE). E' raccomandata la
  462. versione 1.31 o successiva.
  463. Installa il software Picasso96 e sii certo di abilitare il driver "uaegfx".
  464. Dopo aver completato questo passo, riavvia e dovresti essere in grado di
  465. selezionare i nuovi modi video dal programma ScreenMode, nel cassetto Prefs.
  466.  
  467.  
  468. Il programma UAE_CONTROL
  469. ░░░░░░░░░░░░░░░░░░░░░░░░
  470.  
  471. Nella sottodirectory "amiga" troverai due programmi: uae_control ed uaectrl
  472. che forniscono le stesse funzionalita' della GUI X11. Uaectrl e' basato sulla
  473. Shell e funziona con ogni Kickstart, mentre uae_control ha bisogno della
  474. gadtools.library e di una versione recente della reqtools.library, cosi'
  475. funziona solo col Kickstart 2.0 e superiori. Copia questi due file nella
  476. directory che usi per l'emulazione dell'hard disk. Dovrebbero spiegarsi da
  477. soli.
  478.  
  479.  
  480. Veloce sguardo d'insieme dei comandi del debugger
  481. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  482.  
  483. Alcune versioni di UAE (basate su sistemi a finestre) hanno un debugger
  484. integrato. Puoi premere in ogni istante la combinazione ^C (Control+C) per
  485. entrare in questo debugger.
  486. Ogni comando del debugger e' formato da una singola lettera ed
  487. occasionalmente da alcuni parametri.
  488.  
  489.  g                      : Comincia l'esecuzione dall'indirizzo corrente.
  490.  c                      : Visualizza lo stato delle CIA e dei chip custom.
  491.  r                      : Visualizza lo stato della CPU.
  492.  m <indirizzo> <linee>  : Visualizza il contenuto della memoria
  493.               dall'<indirizzo>.
  494.  d <indirizzo> <linee>  : Inizio del disassemblaggio dall'<indirizzo>.
  495.  t                      : Avanza di una istruzione.
  496.  z                      : Si muove all'interno di una istruzione - utile con
  497.               JSR, DBRA, ecc.
  498.  f <indirizzo>          : Avanza sinche' il Program Counter == <indirizzo>.
  499.  q                      : Termina l'emulatore. Non dovresti aver bisogno di
  500.               usare questo comando.
  501.  M                      : Va in cerca di moduli sonori.
  502.  S <nome file> <indirizzo> <lunghezza> :
  503.               Salva un modulo sonoro.
  504.  C <valore>             : Cerca un <valore> come quello dell'energia o delle
  505.               vite in un gioco.
  506.  W <indirizzo> <valore> : Scrive all'interno della memoria di Amiga.
  507.  
  508.  
  509. Sonoro
  510. ░░░░░░
  511.  
  512. Se la tua versione di UAE supporta il sonoro, puoi passare alla stringa di
  513. comando parametri quali la frequenza ed il numero di bit; se non ne
  514. specifichi alcuno, verrano usati valori predefiniti ragionevoli. Se viene
  515. abilitato l'output grafico contemporaneamente a quello sonoro, l'emulatore
  516. sara' troppo lento sulla maggior parte dei sistemi. Il sonoro non sara'
  517. continuo. Percio', e' stato previsto un trucchetto per bloccare
  518. l'aggiornamento dello schermo: premi il Bloc Scroll (o Scroll Lock, dipende
  519. dalle tastiere) per disabilitare la grafica, di nuovo per riattivarla.
  520.  
  521. La qualita' dell'emulazione dipende dal settaggio dell'opzione "-S" sulla
  522. stringa di comando. Con "-S 3" l'hardware sonoro viene emulato completamente
  523. ed alcuni programmi (p.e. AIBB) si rifiuteranno di partire con altri
  524. parametri. "-S 2" dovrebbe fornire un suono buono come quello di "-S 3" e
  525. sara' piu' veloce per alcuni programmi. "-S 1" cerca di emulare la maggior
  526. parte dell'hardware sonoro, ma attualmente non produce alcun output. "-S 0"
  527. disabilita completamente il sonoro.
  528.  
  529.  
  530. Siti di riferimento
  531. ░░░░░░░░░░░░░░░░░░░
  532.  
  533. Ci sono pochi siti su Internet che contengano informazioni utili su UAE.
  534.  
  535. La nuova pagina "ufficiale" di UAE e' collocata su:
  536.  
  537.  http://www.freiburg.linux.de/~uae
  538.  
  539. un ringraziamento a Stefan Reinauer che ora la sta mantenendo.
  540.  
  541. Qui potrai trovare collegamenti ad altre pagine di UAE. Una che risulta
  542. particolarmente utile e' la "UAE Discussion Board" istituita da Gustavo
  543. Goedert, l'indirizzo e':
  544.  
  545.  http://www.hephaestus.org/uae/uaeboard/
  546.  
  547. Non e' valida come un newsgroup a causa del software di lettura (Ratscope)
  548. squilibrato, ma e' comunque una manna dal cielo.
  549.  
  550. Si suppone che ci sia un newsgroup chiamato "alt.emulators.amiga", ma qui non
  551. sono riuscito a trovarlo.
  552. Il newsgroup "comp.sys.amiga.emulations" sembra essere un luogo appropriato
  553. per parlare di emulazione Amiga ma, detto tra noi, non e' il posto giusto.
  554. Luoghi piu' consoni sono "comp.emulators.misc" e, naturalmente, il forum di
  555. Gustavo.
  556.  
  557. Petter Schau ha scritto un altro emulatore Amiga chiamato "Fellow". E'
  558. scritto per la maggior parte in assembly x86 e gira solo sotto DOS. E'
  559. piuttosto compatibile e generalmente piu' veloce di UAE. L'Home Page di
  560. Fellow e' a:
  561.  
  562.  http://www.geocities.com/SiliconValley/Peaks/5244/
  563.  
  564.  
  565. Ringraziamenti & Riconoscimenti
  566. ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  567.  
  568. Un grazie a tutti coloro che mi hanno scritto finora, fornendomi rapporti di
  569. bachi e di tentativi riusciti/falliti di esecuzioni dell'emulatore su varie
  570. configurazioni hardware con differenti versioni del Kickstart. Un elenco di
  571. ogni persona che abbia contribuito al codice sorgente puo' essere trovato nel
  572. file CREDITS (stava diventando troppo grande per essere incluso ancora qui).
  573.  
  574. Un ringraziamento particolare a:
  575.  
  576.  - Jay Miner, Dale Luck, R.J. Mical e a tutti quegli altri che costruirono
  577.    l'Amiga;
  578.  - Felix Bardos, il cui Manuale di Riferimento dell'Hardware ho "preso in
  579.    prestito";
  580.  - Hetz Ben Hamo perche' scrisse a Peter Kittel della Commodore chiedendogli
  581.    il permesso di cedere il Kickstart 1.3. Sfortunatamente, la risposta fu
  582.    negativa;
  583.  - Stefan Reinauer, per aver ospitato la Web Page di UAE dopo che la mia
  584.    Universita' ha deciso che e' troppo pericoloso lasciare che gli studenti
  585.    abbiano una propria Home Page;
  586.  - Bruno Coste, Ed Hanway, Alessandro Soldo e Marko Nippula per aver fornito
  587.    dell'utile documentazione sull'Amiga;
  588.  - Fabio Ciucci (vincitore del premio "Miglior TrovaBachi") per il suo aiuto
  589.    nell'emulazione di linee col blitter ed in altre aree di problemi;
  590.  - Michele C. Battilana e la Cloanto Software, per tutto il loro supporto;
  591.  - Julian Eggebrecht dei Factor 5, per aver fornito diversi loro giochi ed
  592.    un sacco di utili suggerimenti.
  593.    I Factor 5 hanno programmato Katakis, uno dei classici giochi Amiga,
  594.    liberamente disponibile ad essere scaricato. C'e' ancora gente per bene a
  595.    questo mondo...
  596.  - Jens Schinfeld, inventore del controller Catweasl, per avermene donato
  597.    uno.
  598.  
  599.  
  600. Autori / Mantenitori
  601. ░░░░░░░░░░░░░░░░░░░░
  602.  
  603. Il mio indirizzo e' (per favore, leggi la sezione "Prima di spedire email"
  604. sotto):
  605.  
  606.  crux@pool.informatik.rwth-aachen.de
  607.  
  608. o, per posta "normale":
  609.  
  610.  Bernd Schmidt
  611.  21 St Stephen's Place
  612.  Cambridge CB3 0JE
  613.  UK
  614.  
  615. Preferisco rispondere via posta elettronica e questo mezzo sara' senza dubbio
  616. il piu' veloce. Se puoi, evita di chiamarmi al telefono.
  617. Non voglio distribuire software, nemmeno commerciale o di Pubblico Dominio.
  618. Non mandarmi floppy disk senza almeno chiedermelo prima, non li riavrai
  619. indietro.
  620.  
  621. Le seguenti persone hanno ricompilato UAE per diverse piattaforme; dovresti
  622. indirizzare a loro le domande specifiche ai vari sistemi:
  623.  
  624. DOS:
  625.  Gustavo Goedert  <ggoedert@netrunner.com.br>
  626.  Disponibilita' : http://www.hephaestus.org/uae/dosuae/
  627.  Codice sorgente: Disponibile sulla pagina Web sopra citata, la gran parte e'
  628.           inclusa nei sorgenti principali (con un po' di ritardo).
  629.  
  630. Mac:
  631.  All'inizio     : Ernesto Corvi    <someone@imagina.com>
  632.  Ora            : Arnaud Blanchard <jblancha@pratique.fr>
  633.  Disponibilita' : http://www.pratique.fr/~jblancha/
  634.  Codice sorgente: Disponibile un archivio a parte. Alcuni pezzi sono nei
  635.           sorgenti principali, ma nulla che tu possa compilare.
  636.  
  637. BeBox:
  638.  Christian Bauer  <bauec002@goofy.zdv.uni-mainz.de>
  639.  Disponibilita' : La pagina Web principale di UAE (usa i sorgenti Unix).
  640.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  641.           essere OK.
  642.  Nota           : Christian ha detto che non ha molto tempo da dedicare ad
  643.           UAE, cosi' se qualcuno e' desideroso di aiutarlo a
  644.           mantenere questa versione, per favore si faccia avanti.
  645.  
  646. NextStep:
  647.  Ian Stephenson   <ians@cam-ani.co.uk>
  648.  Disponibilita' : La pagina Web principale di UAE (usa i sorgenti Unix).
  649.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  650.           essere OK.
  651.  Nota           : Ian ha detto che non ha molto tempo da dedicare ad UAE,
  652.           cosi' se qualcuno e' desideroso di aiutarlo a mantenere
  653.           questa versione, per favore si faccia avanti.
  654.  
  655.  
  656. Amiga:
  657.  All'inizio     : Olaf 'Olsen' Barthel <olsen@sourcery.han.de>
  658.  Ora            : Samuel Devulder <devulder@info.unicaen.fr>
  659.  Disponibilita' : Non ancora del tutto certa. La pagina Web di Paul Liss ha i
  660.           binari.
  661.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  662.           essere OK.
  663.  
  664. pOS:
  665.  Samuel Devulder  <devulder@info.unicaen.fr>
  666.  Disponibilita' : Non ancora del tutto certa.
  667.  Codice sorgente: Incluso nei sorgenti principali. La compilazione dovrebbe
  668.           essere OK.
  669.  
  670. XFree86/OS2:
  671.  Krister Bergman  <bellman@kuai.se>
  672.  Disponibilita' : http://www.kuai.se/~bellman/html/xfreeapps.html
  673.  Codice sorgente: Niente di speciale, apparentemente il materiale Unix viene
  674.           compilato in maniera pulita (?).
  675.  
  676. Win32:
  677.  Mathias Ortmann  <ortmann@informatik.tu-muenchen.de>
  678.  Brian King       <brian_king@codepoet.com>
  679.  Disponibilita' : http://www.uae.de/
  680.           http://www.codepoet.com/UAE/
  681.  Codice sorgente: Ci stiamo lavorando.
  682.  
  683. Acorn RISC PC:
  684.  Peter Teichmann  <sol@space.wh1.tu-dresden.de>
  685.  Disponibilita' : http://www.wh1.tu-dresden.de/~sol/acorn.shtml
  686.           http://www.wh1.tu-dresden.de/~sol/acorne.shtml
  687.  Codice sorgente: Qualche parte e' inclusa nei sorgenti principali, ma
  688.           poiche' i SO Acorn apparentemente non hanno una gestione
  689.           decente dei file, non puoi nemmeno usare la stessa
  690.           struttura dell'originale. Necessita inoltre di un sacco di
  691.           file addizionali.
  692.  
  693. Poiche' generalmente non ho la possibilita' di provare o migliorare queste
  694. versioni, e' una buona idea contattare i loro rispettivi autori se hai
  695. domande.
  696.  
  697.  
  698. Prima di spedire email...
  699. ░░░░░░░░░░░░░░░░░░░░░░░░░
  700.  
  701. Prima di comunicarmi il problema che potresti avere, sii certo di aver letto
  702. _tutto_ quanto sopra. Per favore, leggi anche il file "FAQ.ita", che contiene
  703. un sacco di informazioni utili ed il README (eventualmente tradotto in
  704. italiano) relativo al tuo sistema.
  705.  
  706. Non posso rispondere ad _ogni_ domanda. Se hai problemi nella comprensione di
  707. questo documento, sia perche' qualche punto ti e' risultato oscuro o perche'
  708. non hai molta esperienza coi computer, cerca di trovare qualche tuo amico che
  709. possa capire questo file e possa spiegartelo. Semplicemente, non posso
  710. spiegare (per esempio) come usare programmi di emulazione terminale o il
  711. CrossDOS poiche' non li uso ed in ogni caso ci vorrebbe troppo tempo. Questo
  712. file ed il FAQ.ita contengono quasi ogni tipo di informazione che io ti possa
  713. fornire. Cerco di aiutare le persone che hanno domande, ma qualche volta ci
  714. vuole troppo tempo.
  715.  
  716. Per favore non chiedermi file con le ROM del Kickstart o altro software
  717. protetto da copyright. Non _mandarmi_ nemmeno roba come questa. Se vuoi
  718. mandarmi qualcos'altro che sia grosso (>= 50 Kb), chiedimelo prima o piazzalo
  719. da qualche parte nel Ciberspazio.
  720. Se ricevo 3 Mb di schermi catturati o di messaggi d'errore prodotti dal
  721. programma ("Non funziona, genera questo file"), potrei incavolarmi sul serio
  722. e lamentarmi col tuo Amministratore di Sistema: potresti perdere il tuo
  723. acesso ad Internet, pensaci bene.
  724.  
  725. Mi infastidiro' terribilmente se mi manderai posta elettronica in formato
  726. HTML. Lotta contro questa piaga!
  727.  
  728. Oh gia', un'altra cosa: se prometto di fare qualcosa (come implementare nuove
  729. caratteristiche) e me ne dimentico, torturatemi. Cio' accade di rado, e' un
  730. baco che so di avere nel mio cervello. Dovro' sostituirlo.
  731.  
  732.